|
Book details / order |
MURACH'S SQL SERVER 2008 FOR DEVELOPERS TRAINING & REFERENCE |
When we published the first edition of this book, we heard from plenty of developers who were just starting out using microsoft sql server and found this to be a great book for training.
but we also heard from a lot of experienced developers who read it and were amazed to discover how much they didn't know about sql. that's why we've dubbed this book "the sql book that most developers don't even know they need."
so whether you're new to sql...or whether you've been squeaking by with the sql you know, never realizing how much you're missing out on...this is the book for you.
for example, you'll learn:
how to create complex inner and outer joins, summary queries, and subqueries that do more of the database processing for you so that your applications can do less
what the different data types are and how to handle the common problems you run into with various types of data
how to work with xml data
how to take advantage of powerful backend database features like views, scripts, stored procedures, and triggers
how to deal with database control features like cursors, transactions, and locking
the basics of database design and implementation using the management studio or sql ddl statements (you can write more efficient queries when you know something about how databases are set up…and you can start to see what your dba has to think about, if that's a career path that interests you)
how to use the clr integration feature to create database objects using c# or visual basic code
what's new in this 2008 edition
this new edition now covers the 2008 features that make a developer's job easier:
the filestream storage feature allows you to work more efficiently with binary large objects (blobs) such as image, sound, and video files.
the merge statement allows you to use a single statement to make multiple updates and insertions.
the date, time, datetime2, and datetimeoffset data types give you more flexibility and precision for working with dates and times.
the user-defined table type allows you to pass a table as a parameter to a stored procedure or a function - a feat that previously required custom coding and often resulted in code that was difficult to maintain.
in terms of database design, the sparse attribute can help you work with null values more efficiently, and filtered indexes can allow you to retrieve data more quickly.
beyond that, this book covers many other 2008 features that you'll find useful in specific situations. and, of course, the code presented in this book has been thoroughly updated and tested against sql server 2008.
about the author
joel murach has been writing and editing for more than 10 years. during that time, he sharpened his programming skills as a contract programmer in san francisco and his instructional skills as a trainer for harpercollins publishing. he always brings a vision to his projects that leads to improved effectiveness for his readers.
------------------------------------------------------------------------------------------------------------section 1. an introduction to sql
chapter 1. an introduction to relational databases and sql
chapter 2. how to use the management studio
section 2. the essential sql skills
chapter 3. how to retrieve data from a single table
chapter 4. how to retrieve data from two or more tables
chapter 5. how to code summary queries
chapter 6. how to code subqueries
chapter 7. how to insert, update, and delete data
chapter 8. how to work with data types and functions
section 3. database design and implementation
chapter 9. how to design a database
chapter 10. how to create and maintain databases and tables with sql statements
chapter 11. how to use the management studio for database design
section 4. advanced sql skills
chapter 12. how to work with views
chapter 13. how to code scripts
chapter 14. how to code stored procedures, functions, and triggers
chapter 15. how to work with cursors
chapter 16. how to manage transactions and locking
chapter 17. how to manage database security
chapter 18. how to work with xml
chapter 19. how to work with blobs
section 5. clr integration
chapter 20. an introduction to clr integration
chapter 21 how to code clr stored procedures, functions, and triggers
chapter 22 how to code aggregate functions and user-defined types
resources
appendix a. how to install the required software for this book
appendix b. how to install the files and databases used in this book
appendix c. coding and syntax conventions
index
Author : Joel murach, bryan syverson
Publication : Murach
Isbn : 9788184046533
Store book number : 109
NRS 1040.00
|
|
|
|
|
|
|
|
|
|